#include <iostream>
#include "Stack.hpp"
using namespace std;
int main() {
    Stack<int> s;
    for(int i=0;i<30;i++){
        s.push(i);
    }
    int tmp;
    s.isFull()?cout<<"栈已满":cout<<"栈未满";
    for(int i=0;i<30;i++)
    {
        s.pop(tmp);
        cout<<"栈中元素为："<<tmp<<" "<<endl;
    }
    s.isEmpty()?cout<<"栈已空":cout<<"栈未空";
    return 0;
}